Enterprise Version
embraces experimentation and abstraction